Scroll Progress Bar

For Loop

In C++, the for loop is a versatile control structure used for iterating over a range of values or executing a block of code a specific number of times. It's especially useful when know the number of iterations need in advance. Here's the basic syntax of a for loop:

Program:

for (initialization; condition; update) {
    // Code to be executed in each iteration
}

initialization: This part is executed once at the beginning and is often used to initialize a loop control variable.

con0dition: The loop continues to execute as long as this condition is true. If it becomes false, the loop terminates.

update: This part is executed at the end of each iteration and is typically used to update the loop control variable.

Here's a simple example of a for loop that counts from 1 to 5:

Program:

#include <iostream>

int main() {
    for (int i = 1; i <= 5; i++) {
        std::cout << i << " ";
    }

    std::cout << std::endl;

    return 0;
}
In this example:
  • int i = 1; initializes the loop control variable i to 1.
  • i <= 5; is the condition. The loop continues as long as i is less than or equal to 5.
  • i++ is the update part. It increments i by 1 in each iteration.
  • The output will be: 1 2 3 4 5

it can use the for loop for a wide range of tasks, including iterating through arrays, processing collections, or performing calculations based on a known number of iterations. Here's another example that calculates the sum of the first 10 natural numbers:

Program:

#include <iostream>

int main() {
    int sum = 0;

    for (int i = 1; i <= 10; i++) {
        sum += i; // Add the current value of i to the sum
    }

    std::cout << "Sum of the first 10 natural numbers: " << sum << std::endl;

    return 0;
}

In this example, the loop runs 10 times, adding the numbers 1 to 10 to the sum variable.

The for loop is a powerful tool for controlling the flow of program, and it's commonly used in C++ for iteration and repetition.


question


answer

question2


answer2